stayed overnight - Turkish English Dictionary